removal of dust deposit - Francés Inglés Diccionario